Part Number Hot Search : 
V175LA2 DS1306 P059SO 15XB60 TS19370 CF5705AE S21531D AON6236
Product Description
Full Text Search
 

To Download LC890561W Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Ordering number : EN*8226
CMOS IC
LC890561W
Overview
Digital Audio Interface Receiver with Built-in Data Buffer Memory
The LC890561W is an audio LSI that synchronizes with the input signal and demodulates the signal into the normal format signal during data transmission between digital audio devices via the IEC60958 and EIAJ CP-1201. It supports sampling frequencies of up to 192kHz. It is replaceable with the existing LC89056W by devising the mounting board. The LC890561W has a build-in data buffer memory that allows a lip synchronization function. It allows the audio data output to be delayed after demodulation. The LC890561W is applicable to the reception of digital data transmission, such as AV amplifier, AV receiver and car audio.
1. Features
* Built-in PLL circuit to synchronize with transferred input bi-phase signal. * Built-in PLL error lock prevention circuit for accurate locking. * Equipped with three S/PDIF data input pins that support TTL input port of 5V interface. * Receives sampling frequencies of 32kHz to 192kHz. * Outputs the following clocks: 512fs, 384fs, 256fs, 64fs and fs. * Outputs the fs information of 32kHz, 44.1kHz, 48kHz, 88.2kHz, 96kHz 176.4kHz and 192kHz. * Built-in oscillation amplifier: 24.57MHz or 12.28MHz * Outputs transitional period signal where VCO clock and oscillation amplifier clock are switched. * Outputs up to 24bits of data. Also supports 24bit I2S data. * Built-in SRAM of 24576word x 24bit to allow delay of output data. * Two types of data output pins to set delay or not delay of output data. * Contains the pin that outputs the delay setting state of output data. * Contains the output pin for bit 1 (Non-PCM data detection bit) of channel status. * Outputs channel status emphasis information. * Outputs update flag for first 48bits of channel status. * Outputs synchronization signal for burst preambles Pa, Pb, Pc and Pd. * Outputs validity flag. * Switching of the serial audio input data and recovery data is possible. * The delay setting of output data for serial audio data input is possible.
Continued on next page.
Any and all SANYO Semiconductor products described or contained herein do not have specifications that can handle applications that require extremely high levels of reliability, such as life-support systems, aircraft's control systems, or other applications whose failure can be reasonably expected to result in serious physical and/or material damage. Consult with your SANYO Semiconductor representative nearest you before using any SANYO Semiconductor products described or contained herein in such applications. SANYO Semiconductor assumes no responsibility for equipment failures that result from using products at values that exceed, even momentarily, rated values (such as maximum ratings, operating condition ranges, or other parameters) listed in products specifications of any and all SANYO Semiconductor products described or contained herein.
92706 / D0205 MS IM No.8226-1/47
LC890561W
Continued from preceding page.
* Microcontroller interface enables various setting and outputs. -Clock control. -Digital/analog source signal switching. -Selection of data input pin. -Selection of data output format. -Error flag selection. -Lock range setting of input data. -PLL error flag, input fs calculation result and first 48bits of channel status output. -16bit Non-PCM burst preamble Pc data output. * 3.3V single source power supply. (Built-in 1.8V output regulator, 5V TTL interface is possible.) * Package: SQFP-48
2. Package Dimensions
unit : mm 3163B
9.0 7.0 36 37 25 24
48 1 0.5 (0.75) 12 0.18
13
7.0 9.0
0.15
1.7max
0.1 (1.5)
SANYO : SQFP48(7X7)
0.5
No8226-2/47
LC890561W
3. Pin Assignment
VF/DATAO2 F2/DLMP BPSYNC CSFLAG
24 AUDIO 23 EMPHA 22 XIN 21 XOUT 20 XMCK 19 DVDD 18 DGND 17 XSTATE 16 DATAO 15 LRCK 14 BCK 13 CKOUT 1 2 3 4 5 6 7 8 9 10 11 12
F1/FSB1 LPF
DGND
36 35 34 33 32 31 30 29 28 27 26 25
CE 37 CL 38 XSEL 39 MODE0 40 MODE1 41 DGND 42 DVDD 43 DOSEL0 44 DOSEL1 45 CKSEL0 46 CKSEL1 47 XMODE 48 DISEL DOUT AGND DVDD SDIN AVDD *DIN1 DGND AGND *DIN0 *DIN2
DI
LC890561W
F0/FSB0
ERROR
DVDD
DO
VREF
Top view
* : Built-in Pull-down resistor
Figure 3.1 LC890561W Pin Assignment
4. Pin Functions
Table 4.1 Pin Functions
Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Pin Name DISEL DOUT DIN0 DIN1 DIN2 DGND DVDD SDIN AGND LPF AVDD AGND CKOUT BCK LRCK DATAO XSTATE DGND DVDD XMCK XOUT XIN EMPHA AUDIO CSFLAG F0/FSB0 F1/FSB1 I/O I5 O I5 I5 I5 I5 I O O O O O O O O I O O O O O Selection input pin of data input pin (DIN0, DIN1) Input bi-phase data through output pin Input pin of TTL-compatible digital data (Pull-down resistor internal) Input pin of TTL-compatible digital data (Pull-down resistor internal) Input pin of TTL-compatible digital data (Pull-down resistor internal) Digital GND Digital power supply (3.3V) Input pin of TTL-compatible serial audio data Analog GND for PLL PLL loop filter setting pin Analog power supply for PLL (3.3V) Analog GND for PLL Clock output pin (256fs, 384fs, 512fs, crystal oscillation, VCO free-running oscillation) 64fs clock output pin Fs clock output pin (L = R-ch, H = L-ch, inverted at I2S) Post-demodulation audio data output pin (Delay function is possible) Source clock switch monitor output pin Digital GND Digital power supply (3.3V) Crystal oscillation clock output pin (24.576MHz or 12.288MHz) Crystal oscillation connection output pin Crystal oscillation input pin, external input supported (24.576MHz or 12.288MHz) Channel status emphasis information output pin Channel status bit 1 (non-PCM data detection bit) output pin Update flag output pin of first 48bits of channel status Input fs calculation signal output pin || Input fs calculation signal arrange frequency bands output pin Input fs calculation signal output pin || Input fs calculation signal arrange frequency bands output pin Function
Continued on next page. No8226-3/47
LC890561W
Continued from preceding page.
Pin No. 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 Name F2/DLMP VF/DATAO2 DVDD DGND VREF BPSYNC ERROR DO DI CE CL XSEL MODE0 MODE1 DGND DVDD DOSEL0 DOSEL1 CKSEL0 CKSEL1 XMODE I/O O O O O O O5 I5 I5 I5 I5 I5 I5 I5 I5 I5 I5 I5 Function Input fs calculation signal output pin || Output data delay mute period monitor output pin Validity flag output pin/Data output pin (Delay is impossible) Digital power supply (3.3V) Digital GND Regulator monitor output pin (1.8V) Non-PCM burst preamble Pa, Pb, Pc, Pd sync signal output pin PLL lock error or data error flag output pin Microcontroller I/F, read data output pin Microcontroller I/F, write data input pin Microcontroller I/F, chip enable input pin Microcontroller I/F, clock input pin [XIN] crystal oscillation selection input pin (24.576MHz or 12.288MHz) Mode setting input pin Mode setting input pin Digital GND Digital power supply (3.3V) Output data format selection input pin Output data format selection input pin Output clock selection input pin Output clock selection input pin System reset input pin
Note: * Withstand voltage input/output: I or O = -0.3 to 3.6V, I5 or O5 = -0.3 to 5.5V * To prevent logic circuit latch-up, digital power supply and analog power supply must be applied or removed simultaneously and with the same potential.
No8226-4/47
LC890561W
5. Block Diagram
BPSYNC 33 DI 36 CE 37 CL 38
EMPHA 23 AUDIO 24 CSFLAG 25
Pa,Pb detect Microcontroller C-bit detect
35 DO
DISEL 1
26 F2/DLMP Fs Calculation 27 F1/FSB1 28 F0/FSB0 34 ERROR
DIN0 3
DIN1 4
Demodulation Input Selector & Lock detect Buffer RAM
Data Selector Data Selector
29 VF/DATAO2
DIN2 5
16 DATAO
8 DOUT 2 LPF 10 PLL
SDIN
44 DOSEL0 45 DOSEL1 13 CKOUT Clock
XIN 22 XOUT 21 XMCK 20 XSEL 39 46 CKSEL0 47 CKSEL1 Amp.
Selector
14 BCK 15 LRCK 48 XMODE Regulator 40 MODE0 41 MODE1
17 XSTATE
32 VREF
Figure 5.1 LC890561W Block Diagram
No8226-5/47
LC890561W
6. Electrical Characteristics
6.1 Absolute Maximum Ratings Table 6.1 Absolute Maximum Ratings at AGND = DGND = 0V
Parameter Maximum Supply Voltage Input Voltage 1 Input Voltage 2 Output Voltage Storage Ambient Temperature Operating Ambient Temperature Maximum Input/Output Current Symbol VDD33max VI 1 VI 2 VO Tstg Topr IIN, IOUT 6-1-4 Conditions 6-1-1 6-1-2 6-1-3 Ratings -0.3 to 3.96 -0.3 to VDD+0.3 (max.3.96) -0.3 to 5.5 -0.3 to VDD+0.3 (max.3.96) -55 to 125 -30 to 70 20 Unit V V V V C C mA
6-1-1: DVDD and AVDD pins 6-1-2: DISEL, XIN, XSEL, MODE0, MODE1, DOSEL0, DOSEL1, CKSEL0 and CKSEL1 input pins 6-1-3: DIN0, DIN1, DIN2, SDIN, DI, CE, CL and XMODE input pins 6-1-4: Per input/output pin 6.2 Recommended Operating Conditions Table 6.2 Recommended Operating Conditions at AGND = DGND = 0V
Parameter Supply Voltage Input Voltage Range 1 Input Voltage Range 2 Operating Temperature Symbol VDD33 VIN1 VIN2 Vopr Conditions min 6-2-2 6-2-3 6-2-4 3.0 0 0 -30 Ratings typ 3.3 max 3.6 AVDD, DVDD 5.5 70 V V C Unit
6-2-1: DVDD and AVDD pins 6-2-2: DISEL, XIN, XSEL, MODE0, MODE1, DOSEL0, DOSEL1, CKSEL0 and CKSEL1 input pins 6-2-3: DN0, DIN1, DIN2, SDIN, DI, CE, CL and XMODE input pins
No8226-6/47
LC890561W
6.3 DC Characteristics Table 6.3 DC Characteristics at Ta = -30 to 70C, AVDD = DVDD = 3.0 to 3.6V, AGND = DGND = 0V
Parameter Input, High Input, Low Input, High Input, Low Input, High Input, Low Output, High Output, Low Consumption Current Pull-Down Resistor Symbol VIH VIL VIH VIL VIH VIL VOH VOL IDD DDN 6-3-5 6-3-6 45 20 90 6-3-4 DVDD-0.4 0.4 40 180 6-3-3 2.0 0.8 6-3-2 2.0 0.8 Conditions min 6-3-1 2.0 0.3DVDD Ratings typ max V V V V V V V V mA k Unit
6-3-1: CMOS level: DISEL, XIN, XSEL, MODE0, MODE1, DOSEL0, DOSEL1, CKSEL0 and CKSEL1 input pins 6-3-2: TTL level: DIN0, DIN1, DIN2 and SDIN input pins 6-3-3: TTL Schmidt level: DI, CE, CL and XMODE input pins 6-3-4: IOH = -12mA, IOL = 12mA: CKOUT output pins IOH = -8mA, IOL = 8mA: DOUT, XOUT and XMCK output pins IOH = -4mA, IOL = 4mA: BCK, LRCK, DATAO, VF/DATAO2 and F2/DLMP output pins IOH = -2mA, IOL = 2mA: output pins other than those listed above 6-3-5: Ta = 25C, input data fs = 96kHz 6-3-6: DIN0, DIN1 and DIN2 input pins
No8226-7/47
LC890561W
6.4 AC Characteristics Table 6.4 AC Characteristics at Ta = -30 to 70C, AVDD = DVDD = 3.0 to 3.6V, AGND = DGND = 0V
Parameter DIN* Rising/Falling Edge Period DIN* Data Pulse Width DIN* Duty XIN Crystal Resonator Frequency XIN Crystal Resonator Frequency XIN Crystal Resonator Frequency XMCK Output Clock VCO Free-Running Frequency CKOUT Output Clock Frequency CKOUT Duty BCK Output Pulse Width Output Data Setup Time Output Data Hold Time Output Delay Symbol tRd, tFD tWDI tDUTY fXT0 fXT1 fXT2 fXO fVCO fMCK tDUTY tWBO tDSO tDHO tBD -10 6-4-6 6-4-5 6-4-1 6-4-2 6-4-3 6-4-4 12 6 1 1 50 1/128fs 1/256fs 1/256fs 0 10 20 40 24.576 12.288 25 25 100 100 60 Conditions min Ratings typ max 15 ns ns % MHz MHz MHz MHz MHz MHz % ns ns ns ns Unit
6-4-1: DIN* = 1 setting, at 1/2 DVDD 6-4-2: XSEL = 0 (Except MODE0 = 1 and MODE1 = 1 setup) 6-4-3: XSEL = 1 (Except MODE0 = 1 and MODE1 = 1 setup) 6-4-4: XSEL = 1 (MODE0 = 1 and MODE1 = 1 setup) 6-4-5: Ta = 25C, DVDD = AVDD = 3.3V (At the time of recommendation circuit setup) 6-4-6: fs = input sampling frequency
tWDI DIN0 to 2 tRD
tWDI
tDUTY 1.5V tFD
tDUTY
tWBO BCK tDSO DATAO DATAO2
tWBO
tDHO
tBD LRCK
VF
Figure 6.1 AC Characteristics
No8226-8/47
LC890561W
6.5 Microcontroller Interface AC Characteristics Table 6.5 I/F AC Characteristics at Ta = -30 to 70C, AVDD = DVDD = 3.0 to 3.6V, AGND = DGND = 0V
Parameter CSFLAG Pulse Width, High BPSYNC Pulse Width, Low CL Pulse Width, Low CL Pulse Width, High CL-CE Setup Time CL-CE Hold Time CL-DI Setup Time CL-DE Hold Time CL-CE Setup Time CL-CE Hold Time CL-DO Delay Time CE-DO Delay Time DI Delay Time Symbol tCSuw tBPdw tCLdw tCLuw tCLsetup tCEhold tDIsetup tDIhold tCLsetup tCLhold tCL to DO tCE to DO tDIdly 0 6-5-3 Conditions min 6-5-1 6-5-2 100 100 50 50 50 50 50 50 * * 1 41.7 Ratings typ max ms s ns ns ns ns ns ns ns ns ns ns s Unit
6-5-1: fs = 32kHz to 192kHz 6-5-2: fs = 48kHz 6-5-3: With a capacitance of 10pF and a 10k pull-up resistor connected, the delay time is up to 150ns max. for the rising edge and up to 50ns max. for the falling edge.
tCSuw CSFLAG tBPdw BPSYNC
CL (Normal H)
tCLuw tCLdw
tCEsetup
tCEhold
tCLsetup
CL (Normal L) tCEhold CE tDIdly DI TCE to DO DO DO = open-drain output tDIsetup tDIhold
tCEsetup
tCLhold
TCL to DO
Figure 6.2 Microcontroller Interface AC Characteristics
No8226-9/47
LC890561W
7. System Reset (XMODE)
* The system operates normally when XMODE pin is set to high level after 3.0V or higher supply voltage is applied. * After power-on, the system is reset by setting XMODE to low again. * Make sure to reset the system after turning on the power.
3.0V DVDD t t > 200 XMODE
Reset state
System operation
Figure 7.1 Reset Timing Chart
8. PLL (LPF)
* It has a build-in VCO (Voltage Controlled Oscillator) and synchronizes with sampling frequencies of 32kHz, 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz and 192kHz. * The lock judgment of PLL is performed by detection of preamble B, M and W. * The lock frequency of PLL is selected by CKSEL0 and CKSEL1. However, only 256fs is selectable on the system which input sampling frequency is over 96kHz. The proper PLL function to input over 96kHz will not be ensured when other frequency value is selected. * LPF is pin for loop filter of PLL and connects resistor and capacitor as shown below.
LPF
R0 220 C0 0.1F C1 0.068F
R0 C0
C1
Figure 8.1 Configuration of a Loop filter
No8226-10/47
LC890561W
9. Built-in Regulator (VREF)
* It has built-in regulator that can step down 3.3V to 1.8V in order to supply voltage into logic part. * VREF is pin for voltage smoothing which can output regulator and connects the capacity as shown below.
VREF
C0 10F C1 0.1F
C0
C1
Figure 9.1 Composition of the regulator output
10. Analog Source Mode
* The analog source mode is entered under the following conditions. -When the analog source mode is selected with the SMOD command. -When the input pin selected for data demodulation is no signal. * In the analog source mode, the oscillation amplifier clock or the externally supplied clock are used. * Each signal in the analog source mode is described below. -VCO holds the status of free-run oscillation when SMOD is set and also when no signal is input. -ERROR pin outputs high and DATAO pin outputs SDIN input data. -XSTATE pin outputs high after about 512*LRCK(fs) (LRCK=48kHz or 96kHz) counts after XSTATE pin outputs low. -The clock set with XADC command is output from XMCK. -The output of BCK and LRCK are as follows.
Table 10.1 BCK and LRCK Outputs with Analog Source
XIN pin 12.288MHz 24.576MHz 12MHz to 25MHz BCK pin 3.072MHz 6.144MHz XIN/4 LRCK pin 48kHz 96kHz XIN/256
No8226-11/47
LC890561W
11. Setting of MODE0 and MODE1
* Selected operation mode with MODE0 and MODE1 terminals. Table 11.1 Setting operating mode
Mode No. 1 2 3 4 MODE1 pin 0 0 1 1 MODE0 pin 0 1 0 1 Normal mode Fs free mode A Test mode Fs free mode B Function
(a) Mode1: Normal mode -Input data fs of 32kHz to 192kHz is received only when CKOUT=256fs. -The proper reception of data over 96kHz will not be ensured when other than 256fs is used for CKOUT output setting. (b) Mode2: Input fs free mode A (Terminal setting priority) -Restriction of input fs is canceled. -12.288MHz or 24.576MHz clock is supplied to XIN. -The receiving range of input data is based on a setup of CKOUT output. -Fs calculation of input data is performed in the possible range. (fs 3 to 4%) (c) Mode3: Test mode -Do not set this mode for the test. (d) Mode4: Input fs free mode B (Terminal setting priority) -Restriction of input fs is canceled. -12MHz to 25MHz arbitrary clock is supplied to XIN. -The reception range of input data is based on a setup of the CKOUT output. -Input fs is not calculated. In this case, all F0, F1 and F2 output low. -Output data delay after recovery processing cannot be set. However, the delay setting of the SDIN input data is possible. * In the normal mode, when fs of input data is out of the reception setting range or the fs calculation range (target fs frequency 3 to 4%), ERROR is output high even if PLL is locked. * In the input fs free mode, the reception range is set up without any restriction and fs calculation result is set so that it is not reflected in ERROR output. ERROR output will be set to low if PLL is locked.
No8226-12/47
LC890561W
12. Function
12.1 Input Data (DIN0, DIN1, DIN2, DOUT, DISEL) * DIN0, DIN1 and DIN2 are input pins that support TTL level inputs (5V tolerance). * DIN0, DIN1 and DIN2 are grounded with the pull-down resistor when they are not selected. * The input pin is selected with DISEL and the DIS[1:0] commands. (Command setting priority) * With DISEL, it is selected from DIN0 or DIN1. With DIS[1:0], it is selected from DIN0, DIN1 or DIN2. * DOUT performs through output the bi-phase data input to the selected data input pin. When, however, DOUT is not used, low fixed output setting is recommended in order to reduce the clock jitter. Table 12.1 Data Input Pin Selection
DISEL pin 0 1 Input pin to be demodulated DIN0 DIN1
12.2 Input Data Reception Range * The input data reception range can be extended and restricted with FSL0 and FSL1 commands, and CKSEL0 and CKSEL1 terminals. Also, the restriction can be canceled with MODE0 and MODE1. * In the initial status at power ON, although sampling frequency of input data can be received up to 192kHz, sampling frequency of input data to be received can be restricted up to 48kHz or 96kHz. In this case, input data over this range results in an error and output data is muted. * For information about these settings, see section "14. Microcontroller Interface". 12.3 VCO and Oscillation Amplifier Clock (XIN, XOUT, XMCK, XSEL, XSTATE) * The oscillation amplifier circuit is configured with XIN and XOUT. XIN accepts the input of the external clock. * The clock generated with XIN and XOUT is used for the following purposes. -Clock for detection of data input -Clock for A/D converter in analog source mode -Clock for calculation of input sampling frequency -Clock for PLL error lock countermeasure
No8226-13/47
LC890561W
* The frequency required for XIN and XOUT is selected with XSEL. Normally the crystal resonator clock set here or external clock must be input. Moreover, make sure to connect a transducer to XIN and XOUT or supply a clock to XIN. (Normal input) * In the case of setting the input fs free mode B, 12MHz to 25MHz arbitrary clock must be supplied to between XIN and XOUT. This case, XSEL must select the closer frequency of transducer to be connected. Table 12.2 XIN Supply Frequency Selection
XSEL pin 0 1 Frequency 24.576MHz 12.288MHz
* XIN and XOUT are valid when PLL is unlocked, and oscillation amplifier clock or the divided clock of external input clock is output from the clock output pins. * When the PLL is locked the oscillation amplifier is stopped so that it does not influence the VCO clock. The clock supplied to XIN is blocked in I/O block and the inside operates only with VCO clock. However, XIN and XOUT can also always be operated with the XCNT command. In this case, the XIN and XOUT clock is at risk of influencing the VCO clock. * XMCK outputs the clock generated with oscillation amplifier of XIN and XOUT as a clock for A/D converter. The XMCK clock frequency is selected with the XADC command. * When oscillation amplifier is set up for continues operation, XMCK can be stopped only during PLL is locked. It is set by the XCKS command. XCKS is for reducing clock interference to input and output buffer during the continuous operation of oscillation amplifier. * Table 12.3 shows the status of the XIN, XOUT and XMCK pins when PLL is locked and unlocked. Table 12.3 Status of Oscillation Amplifier Circuit when PLL Locked or Unlocked (XCNT = 0)
Pin name XIN XOUT XMCK Specified time after locked * Input disabled H L Unlocked status Input enabled XIN inverted clock output 1/1 or 1/2 XIN clock output
* Note: The specified time is the time from when PLL is locked until 8 preamble B is counted to eight. During this time, the input sampling frequency is calculated. * XSTATE outputs low from the time PLL is locked until the ERROR goes low (lock-in stage), or from the time PLL is unlocked until the output clock is stabilized (unlock stage). * L pulse width of XSTATE in lock-in process is a period from the PLL lock to the cancel of the ERROR. It is decided from the count value of Preamble B and sampling frequency of input data. For the ERROR output waiting time, see explanation of EWT[1:0] commands. * L pulse width of XSTATE in unlock process is 512 count periods of fs clock which uses oscillation amplifier as a source clock. For example, when an oscillation amplifier clock is 12.288MHz, fs clock output from LRCK is set to 48kHz. In other words, about 10ms that counted this fs 512 times is L pulse width period. In addition, the time until the start of oscillator is required when the crystal oscillator is connected to oscillation amplifier. In this case, L pulse width is added during start-up time. * For the XMCK output timing, see Figure 12.1. * XSTATE outputs the low pulse, when change arises on the clocks. (when XSTP=0 setup) * Also, the output polarity of XSATAE can be changed by the XSTP command. * All functions of a VCO oscillation clock and an oscillation amplifier can be stopped by the STOP command. At this time, all output clock terminals serve as DC output.
No8226-14/47
LC890561W
12.4 Output Clock (CKOUT, BCK, LRCK) * The CKOUT output clock is selected by setting CKSEL0 and CKSEL1 terminals. Table 12.4 CKOUT Output Clock Selection
CKSEL1 pin 0 0 1 1 CKSEL0 pin 0 1 0 1 CKOUT pin 256fs output 384fs output 512fs output 512fs/2 output
* 256fs must be chosen when receiving data over 96kHz as above table. There is no restriction of selection for data reception under 96kHz. * 512fs/2 set PLL band as 512fs, and CKOUT clock outputs one half (256fs output). * 64fs clock (64fs only) is outputted from BCK, and the fs clock is outputted from LRCK. * When PLL is unlocked, the XIN and XOUT oscillation amplifier clock or the external input clock is output from CKOUT, and the divided clock of this clock is outputted from BCK and LRCK. * Output of 1/2 CKOUT clock by CKDV command is possible. * Reverse of the polarity of CKOUT clock by CKPO command is also possible. * In the PLL lock and unlock phases, the CKOUT (BCK and LRCK likewise) clock switch timing is as follows.
DIN0 to DIN2 PLL lock state XIN clock VCO clock XSTATE (XSTP = 0) ERROR CKOUT UNLOCK
Digital data LOCK
1ms to 276ms Same
(a): During lock-in phase
DIN0 to DIN2 PLL lock state XIN clock VCO clock XSTATE (XSTP = 0)
Digital data LOCK UNLOCK
5ms to 12ms Same
ERROR CKOUT (b): During unlock phase
Figure 12.1 Output Clock Switch Timing
No8226-15/47
LC890561W
12.5 Serial Audio Data Input and Output 12.5.1 Output Data Format (DATAO, DATAO2, DOSEL0, DOSEL1) * DATAO and DATO2 output the digital data after demodulation. DATAO2 should be switched by the VSEL command since DATAO2 is sharing pin with validity flag output. * The output data format is set with DOSEL0 and DOSEL1 terminals, or the DOSW command. The output data is 24bit I2S output when setup is DOSW=1. The setup of DOSW is given priority over DOSEL0 and DOSEL1. Table 12.5 Data output format Selection (DOSW = 0)
DOSEL1 pin 0 0 1 1 DOSEL0 pin 0 1 0 1 DATAO and DATAO2 pin (0) 24bit MSB-first left justified (1) 24bit MSB-first right justified (2) 20bit MSB-first right justified (3) 16bit MSB-first right justified
* Data is output in synchronization with the falling edge of BCK from the edge of LRCK immediately after the ERROR flag goes low. However, this is the case that the delay setup is disabled (initial setting). When the delay setup is effective, DATAO is output after the delay time set. The delay setting is not applicable to DATA02. For information about these settings, see section "13. Output Data Delay Function".
L-ch LRCK (O) BCK (O) DATAO (O) DATAO2 (O) MSB Max. 24bit (0): Setting with DOSEL0, LSB MSB Max. 24bit DOSEL1 LSB MSB R-ch
L-ch LRCK (O) BCK (O) DATAO (O) DATAO2 (O) LSB MSB 16, 20, 24bit (1) (2) (3): Setting with DOSEL0, DOSEL1 LSB MSB 16, 20, 24bit LSB R-ch
R-ch LRCK (O) BCK (O) DATAO (O) DATAO2 (O) MSB 24bit (4): Setting with the DOSW command LSB MSB 24bit LSB L-ch
Figure 12.2 Data Output Timing Charts
No8226-16/47
LC890561W
12.5.2 Serial Audio Data Input Format (SDIN, DOSEL0, DOSEL1) * The LC890561W has SDIN which is serial digital audio data input pin and makes input of 24bit data possible. * The format of the serial audio data input into SDIN should be adjusted to the same format as the demodulated data output. Therefore, the input format of SDIN is the same as the setup of DOSEL0 and DOSEL1 terminals, and the DOSW command. * The SDIN data to be input should be in synchronization with BCK and LRCK clock. * SDIN input data is output to DATAO and DATAO2 behind two frames since it is latched to shift register. * When not using the SDIN terminal, it is connected to GND.
SDIN (I)
MSB Max. 24bit
LSB
MSB Max. 24bit
LSB
MSB
LRCK (O) BCK (O) DATAO (O) DATAO2 (O) MSB
L-ch
R-ch
LSB
MSB
LSB
MSB
(0): Setting with DOSEL0, DOSEL1
SDIN (I) LSB
MSB 16, 20, 24bit
LSB
MSB 16, 20, 24bit R-ch
LSB
LRCK (O) BCK (O) DATAO (O) LSB DATAO2 (O)
L-ch
MSB
LSB
MSB
LSB
(1) (2) (3): Setting with DOSEL0, DOSEL1
SDIN (I)
MSB Max. 24bit
LSB
MSB Max. 24bit R-ch
LSB
LRCK (O) BCK (O) DATAO (O) DATAO2 (O) MSB
L-ch
LSB
MSB
LSB
(4): Setting with the DOSW command
Figure 12.3 Data Input Timing Charts
No8226-17/47
LC890561W
12.5.3 Output Data Changing (DATAO, DATAO2, SDIN) * DATAO and DATAO2 output demodulation data when PLL is locked, and output SDIN input data when PLL is unlocked. This switching is automatically performed according to the state of PLL lock or unlock. * During the selection of SDIN input data, it must be switched to the clock source that is in synchronized with SDIN data. * SDIIN input data is output to DATAO and DATAO2 with the SMOD command setting regardless of the lock / unlock state of PLL. In the case of switching PLL in the lock state, clock source is also switched to XIN. Furthermore, an ERROR flag also outputs high and a XSTATE signal also changes. * DATAO and DATAO2 output can be muted forcibly with setting of the DOM[1:0] commands.
PLL state XSTATE (XSTP = 0) ERROR DATAO DATAO2
UNLOCK
LOCK
SDIN data
Muted (a): Lock-in stage
Demodulation data
PLL state XSTATE (XSTP = 0) ERROR DATAO DATAO2
LOCK
UNLOCK
Demodulation data (b): Unlock stage
Muted
SDIN data
Figure 12.4 DATAO and DATAO2 Outputs Data Chang Timing Charts 12.5.4 Data System Diagram (DIN0, DIN1, DIN2, SDIN, DOUT, DATAO, DATAO2) * Data system diagram is shown below. * The delay setup for DATAO is possible. However, the delay setup for DATAO2 is impossible because DATAO2 does not go through a memory. * DIN0 to DIN2 and SDIN input data are output to DATAO and DATAO2 behind two frames. Delay setup of output data is processed with the DATAO output with 2-frame delay against the input data as delay for 0ms. * Since DATAO2 shares the pin with the validity flag output, it should be changed by the VSEL command. The initial value of VSEL is the validity flag output.
SDIN
Data register
Buffer RAM
DATAO
DIN0 DIN1 DIN2 VF MUX (3in/1out) DIR
[SMOD] [VSEL] VF/DATAO2 DOUT
Figure 12.5 Data System Diagram
No8226-18/47
LC890561W
12.6 Lock Error and Data Error Signal (ERROR) * ERROR outputs an error flag, when PLL lock error arises or when a data error arises. * The output form of an error signal is chosen by the ERF[1:0] commands. 12.6.1 PLL Lock Error * PLL is unlocked to the data that has lost the pattern of input bi-phase modulation or which preamble B, M and W cannot be detected. * ERROR outputs high upon occurrence of PLL lock error and outputs low after holding high for 3msec to 300msec after data demodulation returns to normal. See Figure 12.8. * After PLL is locked, the holding period for high output of ERROR is decided by counting preamble B. Also, this period is changeable with EWT [1:0] commands. 12.6.2 Input Data Parity Error * Parity bit errors (odd number) of input data and input parity errors are detected. * If nine or more input parity errors occur in succession, ERROR outputs high, and then low after detecting the PLL lock status and holding high for 3 to 300msecs. * If eight or fewer input parity errors occur in succession, the output format of error flag can be selected with ERF[1:0] commands.
ERROR occurrence status
OK L-191
NG R-191
OK L-0
OK R-0
NG L-1
OK R-1
OK L-2
OK R-2
OK L-3
OK R-3
Input data
LRCK
DATAO
R-189
L-190
R-190
L-191
R-190
L-0
R-0
L-0
R-1
L-2
ERROR * ERROR data is replaced with previous value data.
Figure 12.6 Parity Error Flag Output Timing Chart (ERF[1:0] = 01, non delay setting) 12.6.3 Others Error * Even when ERROR goes low, channel status bits 24 to 27 (sampling frequency) are continuously sampled and the previous block of data and the current data are compared. If they are different, ERROR goes high immediately and the same processing as for the PLL lock error is performed. However, even if input data changes after ERROR goes low and the channel status information does not change, or if the input data changes within the PLL capture range, ERROR does not go high.
No8226-19/47
LC890561W
12.7 Output Data Error Processing 12.7.1 Upon Error Occurrence (Lock Error and Parity Error) * The data processing upon error occurrence is described below. If input parity errors occur eight times or more in succession, transfer data is replaced by the data held in L-ch and R-ch of the previous frame in the case of PCM audio data. However, if the data is Non-PCM burst data, error data is output without change as the transfer data. Non-PCM burst data is detected based on data detected prior to occurrence of an input parity error when channel status bit 1 goes high or when burst preamble Pa and Pb are detected. * For the channel status, the data of the previous block is held in bit when a parity error occurs, regardless of the data type. * Output data is muted upon occurrence of a PLL lock error or nine continuous parity errors. Table 12.6 Data Processing Upon Error Occurrence
Data DATAO and DATAO2 F0, F1, F2 outputs Channel status Validity flag PLL lock error L L L L Input parity error (a) L Output Previous value data Output Input parity error (b) Previous value data Output Previous value data Output Input parity error (c) Output Output Previous value data Output
* Input parity error (a): If occurred 9 times or more in succession * Input parity error (b): If occurred 8 times or fewer, in the case of PCM audio data * Input parity error (c): If occurred 8 times or fewer, in the case of Non-PCM burst data * Figure 12.7 shows an example of data processing upon occurrence of a parity error
1 occurrence Input data L-1 R-1 L-2 R-2 L-3 R-3 L-4 R-4 L-5 R-5 L-6 R-6 L-7 R-7 L-8 R-8
ERROR
LRCK
DATAO
L-0 R-0 L-1 R-0 L-2 R-2 L-2 R-2 L-2 R-2 L-2 R-2 L-2 R-ch Previous value data ... L-ch R-ch Previous value data 9 times or more: Muting
Figure 12.7 Example of Data Processing Upon Parity Error Occurrence (non delay setting)
No8226-20/47
LC890561W
12.7.2 Upon Error Recovery (Lock) * When preamble B, M and W are detected, PLL is locked and data demodulation begins. * DATAO and DATAO2 output data are output from the L/R clock edge after ERROR goes low. * The start timing of the ERROR flag, and the DATAO and DATAO2 output data are shown in Figure 12.8. * The above operation is in case the delay setup is not done. For information on operations with delay settings, see section "13. Output Data Delay Function".
ERROR
3ms to 300ms
Internal lock signal
OK
LRCK
DATAO
Data
Output start from LRCK edge immediately after ERROR flag is lowered
Figure 12.8 Data Processing at Data Demodulation Start (non delay setting)
12.8 Channel Status Emphasis Information Output (EMPHA) * EMPHA outputs channel status information that indicates the presence or absence of 50/15sec pre-emphasis. * EMPHA is output immediately after the detection of ERROR even during high output. Table 12.7 EMPHA Output
EMPHA pin L H Output condition No pre-emphasis 50/15s pre-emphasis
12.9 Channel Status Bit 1 Output (AUDIO) * AUDIO outputs bit 1 of the channel status that indicates whether transfer data has PCM audio data or data other than audio. * AUDIO is output immediately after the detection of ERROR even during high output. Table 12.8 AUDIO Output
AUDIO pin L H Output condition PCM audio data (CS bit 1 = L) Data other than audio (CS bit 1 = H)
No8226-21/47
LC890561W
12.10 First 48 Channel Status Bits Update Flag Output (CSFLAG) * CSFLAG compares the first 48 bits of channel status data of the previous block with those of the current block and outputs low in case they are the same, and high in case they are different, for 1 block of 192 frames. Therefore the channel status data output after the falling edge of the CSFLAG is the latest data. * CSFLAG outputs high regardless of the comparison result until ERROR outputs low. After ERROR output becomes low, CSFLAG outputs low after the first 48bit data of the previous data and the current data have been confirmed to be identical. Table 12.9 CSFLAG Output
CSFLAG pin L H Output condition Previous data current data are identical Previous data differs from current data
bit 191
bit 191
bit 0
bit 0
bit 46
bit 47
bit 47
bit 48
bit 48
bit 49
bit 49
bit 50
Input data
M191
W191
B
W
W46
M47
W47
M48
W48
M49
W49
M50
LRCK
CSFLAG Become "H" when not identical to previous block
Figure 12.9 Timing Chart for Channel Status Update Flag Output 12.11 Non-PCM Burst Preamble Detection Signal Output (BPSYNC) * BPSYNC outputs low while Non-PCM burst preamble Pa, Pb, Pc and Pd output, when Pa and Pb are detected following continuous all zero data of two frame. However, when output data delay is set up, low period of a BPSYNC signal and the output period of the Non-PCM burst preamble Pa, Pb, Pc, and Pd do not match. In this case, BPSYNC is output ahead of Pa, Pb, Pc, and Pd data. * Pa, Pb, Pc and Pd are detected from the receive data even when an input parity error occurs.
Preamble Input data
000h 000h 000h 000h Pa Pb Pc Pd 2 2
Burst payload
3 3 4 4
LRCK
DATAO
000h 000h 000h 000h
Pa
Pb
Pc
Pd
2
2
BPSYNC
Figure 12.10 Timing Chart for Pa, Pb, Pc and Pd Detection Signal Output
No8226-22/47
LC890561W
12.12 Input Sampling Frequency Calculation Signal Output (F0, F1, F2) * By inputting 12.288MHz or 24.576MHz oscillation amplifier clock or external input clock, input sampling frequencies of 32kHz, 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz and 192kHz are calculated and the result is output from F0, F1 and F2. * This processing is completed until preamble B is counted to eight after PLL is locked. Therefore, it is fixed by the time the ERROR flag is lowered, and it will not change until PLL is unlocked. * If the frequency other than 12.288MHz or 24.576MHz is set, the F0, F1 and F2 outputs are not guaranteed. * This information can also be read with the microcontroller interface. * The fs of input data except input fs free mode is within the calculation range. Table 12.10 Fs Calculation Results when 12.288MHz or 24.576MHz is Set (Ta = 25C, VDD = 3.3V)
F2 pin L L L L H H H H F1 pin L L H H L L H H F0 pin L H L H L H L H Target fs frequency Out of Range 32kHz 44.1kHz 48kHz 88.2kHz 96kHz 176.4kHz 192kHz
Calculation range
30.8kHz to 33.3kHz 42.4kHz to 45.8kHz 46.2kHz to 49.9kHz 85.4kHz to 91.7kHz 93.1kHz to 99.0kHz 170.7kHz to 180.7kHz 186.2kHz to 198.1kHz
Note: *Output when PLL is unlocked or when a sampling frequency cannot be calculated. 12.13 Validity Flag Output (VF) * VF/DATAO2 outputs the validity flag. * VF/DATAO2 shares the pin with the demodulated audio data output pin (delay setup is impossible). Setting as VSEL=0 (default) makes output validity flag possible. Table 12.11 VF Output
VF pin L H Output condition No (no burst data) Error (possibility of burst data)
No8226-23/47
LC890561W
13. Output Data Delay Function (DATAO, FSB0, FSB1, DLMP)
* It has built-in RAM that is utilized for the lip synchronization function that delays the sound data to the movie. * Output data can be delayed for 256ms (fs = 48kHz) at the maximum. * Delay processing of output data supports 24bit width data. * The delayed data is outputted from DATAO terminal, not from DATAO2 terminal. * Delay processing of output data is possible for demodulated data during PLL lock and serial audio data entered from the SDIN terminal. * V, U and C bits transferred with S/PDIF input data are not delayed. * The signal that can be used for delay setting control of output data is outputted from FSB0, FSB1 and DLMP terminals. 13.1 How to Set 13.1.1 Output Data Delay Setup after Recovery Processing (DTMA[4:0], DTMB[3:0], DTMC[2:0]) * Output data delay after demodulation is set up by DTMA[4:0], DTMB[3:0] and DTMC[2:0] commands. * It is possible to set different delay time for every input sampling frequency band by 10ms step unit. * The delay time of 32kHz, 44.1kHz and 48kHz input data are set up with DTMA[4:0] commands. * The delay time of 88.2kHz and 96kHz input data are set up with DTMB[3:0] commands. * The delay time of 176.4kHz and 192kHz input data are set up with DTMC[2:0] commands. Table 13.1 Delay Time Setup of Output Data for the Data after Recovery Processing
Delay time (sec) 0 10m 20m 30m 40m 50m 60m 70m 80m 90m 100m 110m 120m 130m 140m 150m 160m 170m 180m 190m 200m 210m 220m 230m 240m 250m Max. Data fs after recovery processing (Hz) and setting commands 32k, 44.1k, 48k (DTMA[4:0]) 88.2k, 96k (DTMB[3:0]) 176.4k, 192k (DTMC[2:0])



See section "14.5.2 Details of Write Commands"
("" can be set, " " maximum delay time is set)
No8226-24/47
LC890561W
* DTMA[4:0], DTMB[3:0] and DTMC[2:0] commands have the same address. Therefore, they can be set up together. * Each command setting value is assigned to output data according to the sampling frequency of input data. * Delay time is set up with the number of frames which is obtained by multiplying the sampling frequency calculation value of input data by the setting value of DTMA[4:0], DTMB[3:0] and DTMC[2:0] commands. * Delay time can be freely switched within the range where the setup is possible. * This setup is continued until it is canceled (delayed 0ms, non delay). * This function is not performed when mode 4, "Input fs free mode B", by MODE0 and MODE1 is set. Even the above setting is set, it will be invalid. 13.1.2 Output Data Delay Setup of SDIN Input Data (DTMX[4:0], DTMY[3:0]) * Output data delay of SDIN input data is set up by DTMX[4:0] and DTMY[3:0] commands. * SDIN input data needs to synchronize with BCK and LRCK output clocks. Therefore, the sampling frequency of SDIN data is decided by setup of XSEL (XIN input clock frequency). In other word, input data is either 48kHz or 96kHz, and uses a setup of either DTMX[4:0] or DTMY[3:0] commands. * Delay time can be freely switched within the range where the setup is possible. * This setup is continued until it is canceled (delayed 0ms, non delay). * The following delay time is performed when mode 4, "Input fs free mode B", by MODE0 and MODE1 is set. Delay time = {(256fs x delay time of DTMX [4:0] or DTMY [3:0]) / XIN input clock}
Table 13.2 Delay Time Setup of Output Data for the SDIN Input Data
Delay time (sec) 0 10m 20m 30m 40m 50m 60m 70m 80m 90m 100m 110m 120m 130m 140m 150m 160m 170m 180m 190m 200m 210m 220m 230m 240m 250m Max. SDIN input data fs (Hz) and setting commands 48k (DTMX[4:0]) 96k (DTMY[3:0])


See section "14.5.2 Details of Write
Commands"
("" can be set, " " maximum delay time is set)
No8226-25/47
LC890561W
13.2 DATAO Output Data Processing * When any of the DTMA [4:0], DTMB [3:0], DTMC [2:0], DTMX [4:0], DTMY [3:0] is set up (setup of those other than an initial state), delay processing of output data is performed. * Delay processing of the target data and mute processing of output data are explained below. 13.2.1 Output Data Delay Setup after Recovery Processing (Setting at the state of ERROR = H) * When the DTMA[4:0], DTMB[3:0] and DTMC[2:0] commands are set up or changed during high output of ERROR flag, data is written into memory in synchronization with the rising edge of XSTATE after PLL is locked. * Readout of the data written in the memory is started after the set delay time (frame). * The data read out is constantly output form DATAO with the delay of the setup time. * DATAO will be muted until the set delay time is over, because sufficient data is not written into memory immediately after the low output of ERROR flag.
DIN* Lock state ERROR XSTATE (XSTP = 0) DATAO2 DATAO
Wn-2 Mn-1 Wn-1 Unlock
M1
W1
M2
W2
M3 Lock
Mn+1 Wn+1 Mn+2 Wn+2
Same
SDIN data SDIN data
0 data (mute) 0 data (mute) Wait period: 3ms to 300ms
L0
R0
Ln
Rn
Ln+1 Rn+1 L0 R0
Delay time
Figure 13.1 Timing Chart for Output Data after Setup or Change of the Delay Time During PLL Lock-in * When the DTMA[4:0], DTMB[3:0] and DTMC[2:0] commands are canceled during high output of ERROR flag, data is output from DATAO synchronizing with the rising edge of XSTATE after PLL is locked. This is normal operation which does not perform a delay processing setup.
DIN* Lock state ERROR XSTATE (XSTP = 0) DATAO2 DATAO SDIN data SDIN data Same
Wn-2 Mn-1 Wn-1 Unlock
M1
W1
M2
W2
M3 Lock
Mn+1 Wn+1 Mn+2 Wn+2
0 data (mute) 0 data (mute) Wait period: 3ms to 300ms
L0 L0
R0 R0
Ln Ln
Rn Rn
Ln+1 Rn+1 Ln+1 Rn+1
Figure 13.2 Timing Chart for Output Data after Cancel of the Delay Time Setting During PLL Lock-in
No8226-26/47
LC890561W
13.2.2 Output Data Delay Setup after Recovery Processing (Setting at the state of ERROR = L) * When the DTMA[4:0], DTMB[3:0] and DTMC[2:0] commands are set up or changed during L output of ERROR flag, delay processing is performed according to the setup of those commands. * After power up, when the command is set up for the first time, a memory domain is assigned according to the set delay, and data is written in a memory. * A memory domain is reset when the delay time is changed in the state where the command is already set up. And a memory domain is assigned according to the newly set-up delay time, and the data writing to a memory is started. * Readout of the data written in the memory is started after the set delay time (frame). * DATAO output is muted immediately after the command setup until the end of the set delay time.
ERROR XSTATE (XSTP = 0) LRCK Setting of Delay time ex.) Delay = 50ms Ln Rn ex.) Delay = 70ms Ln+1 Rn+1 Ln+2 Rn+2 Ln+3 Rm 0 data (mute) Delay time (70ms) Rn+a Ln+b Rn+b Ln+c Rn+c Ln-a Rn-a L H
DATAO2 Ln-1 Rn-1
DATAO Lm-2 Rm-2 Lm-1 Rm-1 Lm
Figure 13.3 Timing Chart for Output Data after Setup or Change of the Delay Time During PLL Lock
* When delay time is canceled in the state where the command is already set up, the writing to the memory is stopped. However, DATAO is output after muting the input data for 512-frame period. DATAO is not output immediately after cancel of command setting. The 512-frame period is dependent on the sampling frequency of input data.
ERROR XSTATE (XSTP = 0) LRCK Setting of Delay time
L H
ex.) Delay = 50ms Ln Rn Ln+1 Rn+1 Ln+2 Rn+2 Ln+3 Rm
Delay = 0ms Rn+a Ln+b Rn+b Ln+c Rn+c 0 data (mute) 512-frame period (wait time) Ln+c Rn+c
DATAO2 Ln-1 Rn-1
DATAO Lm-2 Rm-2 Lm-1 Rm-1 Lm
Figure 13.4 Timing Chart for Output Data after Cancel of the Delay Time Setting During PLL Locked * When the command is changed before the completion of command setting, the delay process is initialized every command setting. For DATAO output, mute output is continued until the setting is fixed.
No8226-27/47
LC890561W
13.2.3 Output Data Delay Setup of SDIN Input Data (Setting at the state of ERROR = L) * When the DTMX[4:0] or DTMY[3:0] commands are set up during low output of ERROR flag, data is written to a memory in synchronization with the rising edge of XSTATE after PLL unlock. * Readout of the data written in the memory is started after the set delay time (frame). * The data read out is constantly output form DATAO with the delay of the setup time. * DATAO will be muted until the set delay time is over, because sufficient data is not written into memory immediately after the low output of ERROR flag.
DIN* Mm-1 Wm-1 Mm SDIN Ln-2 Rn-1 Ln-1 Lock state ERROR XSTATE (XSTP = 0) DATAO2 DATAO Recovery data Recovery data Lock
Wm Rn Ln L1 R1 L2 R2 L3 Lo Ro Lo+1 Ro+1
Unlock
0 data (mute) 0 data (mute) Wait period: 5ms to 12ms
L0
R0
Ro-2 Lo-1 Ro-1 L0 R0
Lo L1
Delay time
Figure 13.5 Timing Chart for Output Data after Setup or Change of the Delay Time During PLL Unlock
* When the DTMX[4:0] or DTMY[3:0] commands are canceled during low output of ERROR flag, data is output from DATAO synchronizing with the rising edge of XSTATE after PLL unlock. This is normal operation which does not perform a delay processing setup.
DIN* Mm-1 Wm-1 Mm SDIN Ln-2 Rn-1 Ln-1 Lock state ERROR XSTATE (XSTP = 0) DATAO2 DATAO Recovery data Recovery data Lock
Wm Rn Ln L1 R1 L2 R2 L3 Lo Ro Lo+1 Ro+1
Unlock
0 data (mute) 0 data (mute) Wait period: 5ms to 12ms
L0 L0
R0 R0
Ro-2 Lo-1 Ro-1 Ro-2 Lo-1 Ro-1
Lo Lo
Figure 13.6 Timing Chart for Output Data after Cancel of the Delay Time Setting During PLL Unlock
No8226-28/47
LC890561W
13.2.4 Output Data Delay Setup of SDIN Input Data (Setting at the state of ERROR = H) * When the DTMX[4:0] or DTMY[3:0] commands are set up or changed during high output of ERROR flag, delay processing is performed according to the setup of those commands. * After power up, when the command is set up for the first time, a memory domain is assigned according to the set delay, and data is written in a memory. * A memory domain is reset when the delay time is changed in the state where the command is already set up. And a memory domain is assigned according to the newly set delay time, and the data writing to a memory is started. * Readout of the data written in the memory is started after the set delay time (frame). * DATAO output is muted immediately after the command setup until the end of the set delay time.
ERROR XSTATE (XSTP = 0) LRCK Setting of Delay time
H H
ex.) Delay = 70ms Ln Rn
ex.) Delay = 50ms Ln+1 Rn+1 Ln+2 Rn+2 Ln+3 Rm 0 data (mute) Delay time (50ms) Rn+a Ln+b Rn+b Ln+c Rn+c Ln-a Rn-a
DATAO2 Ln-1 Rn-1
DATAO Lm-2 Rm-2 Lm-1 Rm-1 Lm
Figure 13.7 Timing Chart for Output Data after Setup or Change of the Delay Time During PLL Unlock * When delay time is canceled in the state where the command is already set up, the writing to the memory is stopped. However, DATAO is output after muting the input data for 512-frame period. DATAO is not output immediately after cancel of command setting. The 512-frame period is dependent on the sampling frequency of input data.
ERROR XSTATE (XSTP = 0) LRCK Setting of Delay time
H H
ex.) Delay = 50ms Ln Rn Ln+1 Rn+1 Ln+2 Rn+2 Ln+3 Rm
Delay = 0ms Rn+a Ln+b Rn+b Ln+c Rn+c 0 data (mute) 512-frame period (wait time) Ln+c Rn+c
DATAO2 Ln-1 Rn-1
DATAO Lm-2 Rm-2 Lm-1 Rm-1 Lm
Figure 13.8 Timing Chart for Output Data after Cancel of the Delay Time Setting During PLL Unlock * When the command is changed before the completion of command setting, the delay process is initialized every command setting. For DATAO output, mute output is continued until the setting is fixed.
No8226-29/47
LC890561W
13.3 Time Lag of the Command Setup (DTMA[4:0], DTMB[3:0], DTMC[2:0], DTMX[4:0], DTMY[3:0]) * DTMA [4:0], DTMB [3:0], DTMC [2:0], DTMX [4:0] and DTMY [3:0] commands are performed synchronizing with the rising edge (the falling edge is used for the I2S data format setup) of LRCK clock. Therefore, the time lag of 1 LRCK cycle at the maximum arises after setting up the command until it is executed. * Moreover, the minimum interval of a command setup becomes 1 LRCK period. * Furthermore, data processing by command setup is performed after 1 LRCK period progress. * Setup, change and cancel of the delay time are processed per command. * Setup, change and cancel of the command in the same address are performed for the data of the target input sampling frequency. * Cancel of the command is the case where the delay time is set as 0.
CE CL DI State of Commands LRCK Set-up of Commands DATAO
B0 B1 A2 A3 DI0 DI1 DI2 DI12 DI13 DI14 DI15
Microcontroller interface
ex.) Delay = 90ms
ex.) Delay = 40ms
Change point
Delay = 90ms Before (90ms) Time lag of command setting
Delay = 40ms After (40ms)
Time lag of data output
Figure 13.9 Timing Chart from a Command Setup to Execution
No8226-30/47
LC890561W
13.4 Monitor Setup for Output Data Delay Setting (FSEL) * Information available for delay setting of output data can be monitored by FSB0, FSB1 and DLMP pins by switching the FSEL command. This setup is switched by FSEL command. * FSB0 and FSB1 terminal classifies the calculation result of the sampling frequency of input data into standard frequency, standard x2, and standard x4 and outputs. * However, when S/PDIF data is not received, PLL is not locked, or when the mode 4 is set up with MODE0 and MODE1 terminal, FSB0 and FSB1 terminals output low. * DLMP terminal outputs a pulse signal during the waiting time period at the time of ERROR flag switching, or during the mute period at the time of a delay setup. This pulse can change polarity by DLPO command. Table 13.3. FSB0 and FSB1 output state (FSEL = 1)
FSB1 pin L L H H FSB0 pin L H L H Output state
S/PDIF data is not received, or PLL is unlocked, when the mode 4 is set up with
MODE0 and MODE1 terminal. S/PDIF data is either of the 32kHz or 44.1kHz or 48kHz. (Standard frequency) S/PDIF data is either of the 88.2kHz or 96kHz. (Standard x2 frequency) S/PDIF data is either of the 176.4kHz or 192kHz. (Standard x4 frequency)
ERROR XSTATE (XSTP = 0) DLMA to B State DLMX, Y State DATAO2 DATAO DLMP (DLPO = 0) Delay time Mute Mute = Delay time Mute Delay time Mute = Delay time Recovery Recovery SDIN Delay setting of recovery data Delay setting of SDIN SDIN SDIN Recovery Recovery Recovery
Figure 13.10 Timing Chart for DLMP Output Mute Period (command cancel is not included)
No8226-31/47
LC890561W
14. Microcontroller Interface (CL, CE, DI, DO)
14.1 Chip Address Settings * The microcontroller interface uses Sanyo's original serial bus format (CCB). Data input/output is performed after data input/output address has been assigned. DO pin is an open drain output system. Table 14.1 Addresses Settings
Data input/output Data input 1 C bit output Pc data output Data input 2 Data input 3 Data input 4 CCB address 0xE8 0xE9 0xEA 0xEB 0xEC 0xED B0 0 1 0 1 0 1 B1 0 0 1 1 0 0 B2 0 0 0 0 1 1 B3 1 1 1 1 1 1 A0 0 0 0 0 0 0 A1 1 1 1 1 1 1 A2 1 1 1 1 1 1 A3 1 1 1 1 1 1
14.2 Input/Output Timing
CE CL DI DO
B0 B1 B2 B3 A0 A1 A2 A3 DI0 DI1 DI2 DI3 DI12 DI13 DI14 DI15
H (pull up)
Figure 14.1 Input Timing Chart (Normal L Clock)
CE CL DI DO
B0 B1 B2 B3 A0 A1 A2 A3 DI0 DI1 DI2 DI12 DI13 DI14 DI15
H (pull up)
Figure 14.2 Input Timing Chart (Normal H Clock)
CE CL DI DO
B0 B1 B2 B3 A0 A1 A2 A3 DO0 DO1 DO2 DO3 DO4 .... ....
DOn
Figure 14.3 Output Timing Chart (Normal L Clock, DO includes a pull-up resister)
No8226-32/47
LC890561W
CE CL DI DO
B0 B1 B2 B3 A0 A1 A2 A3 DO0 DO1 DO2 DO3 DO4 .... ....
DOn
Figure 14.4 Output Timing Chart (Normal H Clock, DO includes a pull-up resister) *Valid only when IMOD=1 **Output data can not be read when IMOD=0
14.3 0xE9 Data Output Timing
CE DO
RENEWAL FLAG CONTROL MODE CATEGORY MODE CHAN. FS CLOCK 00 WORD 0000
8bit
8bit
8bit
8bit
CL DO
flag ERR FSB0 FSB1 F0 F1 F2 0 Bit40 Bit41 Bit42 Bit43 Bit44 Bit45 Bit46 Bit47
Update flag ERROR
Internal fs calculation result
Figure 14.5 Output Timing of Flag + Channel Status Data
14.4 0xEA Data Output Timing
CE DO
Stream number Data type dependent info
Error flag
Reserved
Data type
CL DO
Bit15 Bit14 Bit13 Bit12 Bit11 Bit10 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Figure 14.6 Output Timing of Preamble Pc Data
No8226-33/47
LC890561W
14.5 Write Data 14.5.1 List of Write Commands * A list of the write commands is shown below. Table 14.2 Input Register Map
Register DI0 DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8 DI9 DI10 DI11 DI12 DI13 DI14 DI15 Address: 0xE8 0 0 0 DOSW STOP SMOD XCNT XADC DIS0 DIS1 FSL0 FSL1 ERF0 ERF1 BMOD CKDV Address: 0xEB IMOD 0 FSEL VSEL CKPO 0 XSTP XCKS DLPO 0 DOM0 DOM1 0 0 EWT0 EWT1 Address: 0xEC DTMA0 DTMA1 DTMA2 DTMA3 DTMA4 0 0 0 DTMB0 DTMB1 DTMB2 DTMB3 0 DTMC0 DTMC1 DTMC2 Address: 0xED DTMX0 DTMX1 DTMX2 DTMX3 DTMX4 0 0 0 DTMY0 DTMY1 DTMY2 DTMY3 0 0 0 0
Note: * "0" is a reserved bit. It is write-protected.
No8226-34/47
LC890561W
14.5.2 Details of Write Commands CCB address: 0xE8
DI7 XADC DI15 CKDV DI6 XCNT DI14 BMOD DI5 SMOD DI13 ERF1 DI4 STOP DI12 ERF0 DI3 DOSW DI11 FSL1 DI2 0 DI10 FSL0 DI1 0 DI9 DIS1 DI0 0 DI8 DIS0
DOSW
Output data format setting 0 : Follow setting of DOSEL0 and DOSEL1 (default) 1 : 24bit I2S data output
STOP
System stop setting 0 : Don't stop system (default) 1 : Stop system
SMOD
Source setting 0 : Digital mode, digital data reception enabled (default) 1 : Analog mode, digital data reception disabled
XCNT
XIN, XOUT oscillation amplifier operation setting 0 : PLL is stopped when locked (default) 1 : PLL always operates, regardless of locked/unlocked
XADC
XMCK output clock setting 0 : Output XIN clock (default) 1 : Output 1/2 of XIN clock
No8226-35/47
LC890561W
DIS[1:0] S/PDIF Input data pin setting 00 : Follow DISEL setting (default) 01 : Select DIN0 10 : Select DIN1 11 : Select DIN2
FSL[1:0]
S/PDIF Input data reception range setting 00 : Normal mode (Same as the mode 1 of MODE0 and MODE1) (default) 01 : 32kHz to 48kHz 10 : Fs free mode A (Same as the mode 2 of MODE0 and MODE1) 11 : 32kHz to 96kHz If set reception range is exceeded, ERROR is output as high even if PLL is locked.
ERF[1:0]
Parity error flag output setting if 8 or fewer input parity errors occur in succession 00 : Error flag is not output (default) 01 : Only output during sub-frame with error 10 : Reserved 11 : Only output upon Non-PCM burst data recognition In case ERF[1:0]=00, although no error flag is output, the process for error is executed for output data. In case ERF[1:0]=01, no error flag is output when the delay setting of output data is performed. In case ERF[1:0]=11, Non-PCM burst data recognition is performed when channel status bit1 is high.
BMOD
DOUT output state setting 0 : Outputs a selected input data (default) 1 : L fixed
CKDV
CKOUT output state setting when PLL is locked 0 : Output CKSEL0 and CKSEL1 setting clock (default) 1 : Output 1/2 of CKSEL0 and CKSEL1 setting clock
No8226-36/47
LC890561W
CCB address: 0xEB
DI7 XCKS DI15 EWT1 DI6 XSTP DI14 EWT0 DI5 0 DI13 0 DI4 CKPO DI12 0 DI3 VSEL DI11 DOM1 DI2 FSEL DI10 DOM0 DI1 0 DI9 0 DI0 IMOD DI8 DLPO
IMOD
CL pin setting 0 : Data readout is performed with normal L clock (default) 1 : Data readout is performed with normal H clock
FSEL
F0/FSB0, F1/FSB1, F2/DLMP pin setting 0 : F0, F1, F2; Input sampling frequency calculated signal output (default) 1 : FSB0, FSB1, DLMP; The monitor signal output for a delay setting
VSEL
VF/DATAO2 pin setting 0 : VF; Validity flag output (default) 1 : DATAO2; Data output after demodulation
CKPO
CKOUT output polarity setting 0 : Normal output (default) 1 : Inverted-phase output
XSTP
XSTATE output polarity setting 0 : Normal H output (default) 1 : Normal L output
XCKS
XMCK output setting while PLL is locked (Enable, when XCNT= 1) 0 : Output according to the operation of oscillation amplifier (default) 1 : Stop output only when PLL is locked during the continuous operation of oscillation amplifier
No8226-37/47
LC890561W
DLPO DLMP output polarity setting (Enable, when FSEL = 1) 0 : Normal L output (default) 1 : Normal H output
DOM[1:0]
DATAO, DATAO2 mute setting 00 : The data chosen by SMOD is outputted (default) 01 : Only DATAO is muted 10 : Only DATAO2 is muted 11 : DATAO and DATAO2 are muted
EWT[1:0]
An ERROR output waiting time setup after a PLL lock 00 : Cancel error after preamble B is counted to 48 (default) 01 : Cancel error after preamble B is counted to 12 10 : Cancel error after preamble B is counted to 6 11 : Cancel error after preamble B is counted to 3 The pulse width of XSTATE output after a PLL lock by input data is as follows. XSTATE pulse width = {192/fs x ("EWT[1:0] count value" - 2)} Table 14.3. Pulse Width of XSTATE output EWT[1:0] "00" "01" "10" 276.0ms 60.0ms 24.0ms 200.2ms 43.5ms 17.4ms 184.0ms 40.0ms 16.0ms 100.1ms 21.7ms 8.7ms 92.0ms 20.0ms 8.0ms 50.0ms 10.8ms 4.3ms 46.0ms 10.0ms 4.0ms
Input fs 32kHz 44.1kHz 48kHz 88.2kHz 96kHz 176.4kHz 192kHz
"11" 6.0ms 4.3ms 4.0ms 2.1ms 2.0ms 1.0ms 1.0ms
No8226-38/47
LC890561W
CCB address: 0xEC
DI7 0 DI15 DTMC2 DI6 0 DI14 DTMC1 DI5 0 DI13 DTMC0 DI4 DTMA4 DI12 0 DI3 DTMA3 DI11 DTMB3 DI2 DTMA2 DI10 DTMB2 DI1 DTMA1 DI9 DTMB1 DI0 DTMA0 DI8 DTMB0
DTMA[4:0]
Delay time setting for DATAO output data Setup for 32kHz, 44.1 kHz and 48kHz S/PDIF input data 00000 : Non delay (default) 00001 : Delayed 10ms 00010 : Delayed 20ms 00011 : Delayed 30ms 00100 : Delayed 40ms 00101 : Delayed 50ms 00110 : Delayed 60ms 00111 : Delayed 70ms 01000 : Delayed 80ms 01001 : Delayed 90ms 01010 : Delayed 100ms 01011 : Delayed 110ms 01100 : Delayed 120ms 01101 : Delayed 130ms 01110 : Delayed 140ms 01111 : Delayed 150ms 10000 Delayed 160ms 10001 Delayed 170ms 10010 Delayed 180ms 10011 Delayed 190ms 10100 Delayed 200ms 10101 Delayed 210ms 10110 Delayed 220ms 10111 Delayed 230ms 11000 Delayed 240ms 11001 Delayed 250ms 11010 Delayed to the maximum 11011 Non delay 11100 Non delay 11101 Non delay 11110 Non delay 11111 Non delay The delay value at the time of 11010 setup is as follows. When fs=32kHz, delayed 384ms When fs=44.1kHz, delayed 278ms When fs=48kHz, delayed 256ms
No8226-39/47
LC890561W
DTMB[3:0] Delay time setting for DATAO output data Setup for 88.2kHz and 96kHz S/PDIF input data 0000 : Non delay (default) 0001 : Delayed 10ms 0010 : Delayed 20ms 0011 : Delayed 30ms 0100 : Delayed 40ms 0101 : Delayed 50ms 0110 : Delayed 60ms 0111 : Delayed 70ms 1000 : Delayed 80ms 1001 : Delayed 90ms 1010 : Delayed 100ms 1011 : Delayed 110ms 1100 : Delayed 120ms 1101 : Delayed to the maximum 1110 : Non delay 1111 : Non delay The delay value at the time of 1101 setup is as follows. When fs=88.2kHz, delayed 139ms When fs=96kHz, delayed 128ms
DTMC[2:0]
Delay time setting for DATAO output data Setup for 176.4kHz and 192kHz S/PDIF input data 000 : Non delay (default) 001 : Delayed 10ms 010 : Delayed 20ms 011 : Delayed 30ms 100 : Delayed 40ms 101 : Delayed 50ms 110 : Delayed 60ms 111 : Delayed to the maximum The delay value at the time of 111 setup is as follows. When fs=176.4kHz, delayed 69ms When fs=192kHz, delayed 64ms
No8226-40/47
LC890561W
CCB address: 0xED
DI7 0 DI15 0 DI6 0 DI14 0 DI5 0 DI13 0 DI4 DTMX4 DI12 0 DI3 DTMX3 DI11 DTMY3 DI2 DTMX2 DI10 DTMY2 DI1 DTMX1 DI9 DTMY1 DI0 DTMX0 DI8 DTMY0
DTMX[4:0]
Delay time setting for DATAO output data Setup for 48kHz SDIN input data 00000 : Non delay (default) 00001 : Delayed 10ms 00010 : Delayed 20ms 00011 : Delayed 30ms 00100 : Delayed 40ms 00101 : Delayed 50ms 00110 : Delayed 60ms 00111 : Delayed 70ms 01000 : Delayed 80ms 01001 : Delayed 90ms 01010 : Delayed 100ms 01011 : Delayed 110ms 01100 : Delayed 120ms 01101 : Delayed 130ms 01110 : Delayed 140ms 01111 : Delayed 150ms 10000 Delayed 160ms 10001 Delayed 170ms 10010 Delayed 180ms 10011 Delayed 190ms 10100 Delayed 200ms 10101 Delayed 210ms 10110 Delayed 220ms 10111 Delayed 230ms 11000 Delayed 240ms 11001 Delayed 250ms 11010 Delayed to the maximum 11011 Non delay 11100 Non delay 11101 Non delay 11110 Non delay 11111 Non delay The delay value at the time of 11010 setup is as follows. When fs=48kHz, delayed 256ms
No8226-41/47
LC890561W
DTMY[3:0] Delay time setting for DATAO output data Setup for 96kHz SDIN input data 0000 : Non delay (default) 0001 : Delayed 10ms 0010 : Delayed 20ms 0011 : Delayed 30ms 0100 : Delayed 40ms 0101 : Delayed 50ms 0110 : Delayed 60ms 0111 : Delayed 70ms 1000 : Delayed 80ms 1001 : Delayed 90ms 1010 : Delayed 100ms 1011 : Delayed 110ms 1100 : Delayed 120ms 1101 : Delayed to the maximum 1110 : Non delay 1111 : Non delay The delay value at the time of 1101 setup is as follows. When fs=96kHz, delayed 128ms
No8226-42/47
LC890561W
14.6 Read Data 14.6.1 List of Read Commands * The following data are read with output code. * Update flag for the first 48bits of channel status. * ERROR pin status. * Delay time setting status for DATAO output data. * Input sampling frequency calculation result. * The first 48bits of channel status data. * 16bit non-PCM burst preamble Pc data. (Address: E9, Register: DO0) (Address: E9, Register: DO1) (Address: E9, Register: DO2, 3) (Address: E9, Register: DO4 to 7) (Address: E9, Register: DO8 to 55) (Address: EA, Register: DO0 to 15)
Table 14.3 Read Data
Register E9 DO0 DO1 DO2 DO3 DO4 DO5 DO6 DO7 DO8 DO9 DO10 DO11 DO12 DO13 DO14 DO15 DO16 DO17 DO18 DO19 DO20 DO21 DO22 DO23 DO24 DO25 DO26 DO27 CSFLAG ERROR FSB0 FSB1 F0 F1 F2 0 C-bit0 C-bit1 C-bit2 C-bit3 C-bit4 C-bit5 C-bit6 C-bit7 C-bit8 C-bit9 C-bit10 C-bit11 C-bit12 C-bit13 C-bit14 C-bit15 C-bit16 C-bit17 C-bit18 C-bit19 Address EA Pc-bit15 Pc-bit14 Pc-bit13 Pc-bit12 Pc-bit11 Pc-bit10 Pc-bit9 Pc-bit8 Pc-bit7 Pc-bit6 Pc-bit5 Pc-bit4 Pc-bit3 Pc-bit2 Pc-bit1 Pc-bit0 0 0 0 0 0 0 0 0 0 0 0 0 DO28 DO29 DO30 DO31 DO32 DO33 DO34 DO35 DO36 DO37 DO38 DO39 DO40 DO41 DO42 DO43 DO44 DO45 DO46 DO47 DO48 DO49 DO50 DO51 DO52 DO53 DO54 DO55 Register E9 C-bit20 C-bit21 C-bit22 C-bit23 C-bit24 C-bit25 C-bit26 C-bit27 C-bit28 C-bit29 C-bit30 C-bit31 C-bit32 C-bit33 C-bit34 C-bit35 C-bit36 C-bit37 C-bit38 C-bit39 C-bit40 C-bit41 C-bit42 C-bit43 C-bit44 C-bit45 C-bit46 C-bit47 Address EA 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
No8226-43/47
LC890561W
14.6.2 Read Out Register 0xE9 (First 48bit channel status data) * For reading the register, set the CCB address as 0xE9. * CSFLAG (DO0), ERROR (DO1), FSB0 (DO2), FSB1 (DO3), F0 (DO4), F1 (DO5) and F2 (DO6) output the status of pin 25 (CSFLAG), pin34 (ERROR), pin26 (F0/FSB0), pin27 (F1/FSB1) and pin28 (F2) at the time of read. * The channel status bits 0 to 47 are output with LSB first. * The channel status data after a CCB address setup is not updated. * The latest data can be transferred by reading the falling edge of CSFLAG as the load enable signal. * The relation between the read register and channel status data is shown below. Table 14.4 Read register for the first 48bits of channel status data
Register DO8 DO9 DO10 DO11 DO12 DO13 DO14 DO15 DO16 DO17 DO18 DO19 DO20 DO21 DO22 DO23 DO24 DO25 DO26 DO27 DO28 DO29 DO30 DO31 Bit No. Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Bit 9 Bit 10 Bit 11 Bit 12 Bit 13 Bit 14 Bit 15 Bit 16 Bit 17 Bit 18 Bit 19 Bit 20 Bit 21 Bit 22 Bit 23 Channel number Source number Category code Not defined Contents Application Control Register DO32 DO33 DO34 DO35 DO36 DO37 DO38 DO39 DO40 DO41 DO42 DO43 DO44 DO45 DO46 DO47 DO48 DO49 DO50 DO51 DO52 DO53 DO54 DO55 Bit No. Bit 24 Bit 25 Bit 26 Bit 27 Bit 28 Bit 29 Bit 30 Bit 31 Bit 32 Bit 33 Bit 34 Bit 35 Bit 36 Bit 37 Bit 38 Bit 39 Bit 40 Bit 41 Bit 42 Bit 43 Bit 44 Bit 45 Bit 46 Bit 47 Not defined Word length Not defined Clock accuracy Contents Sampling frequency
No8226-44/47
LC890561W
14.6.3 Read Out Register 0xEA (Burst Preamble Pc Data) * For reading the register, set the CCB address as 0xEA. * 16-bit data of burst preamble Pc is output with MSB first * The latest data can be transferred by reading the falling edge of BPSYNC as the load enable signal. * The relation between the read register and burst preamble Pc data is shown below. Table 14.5 Burst Preamble Pc data
Register DO0 DO1 DO2 DO3 DO4 DO5 DO6 DO7 DO8 DO9 DO10 DO11 DO12 DO13 DO14 DO15 Bit No. Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data type Error Reserved Data type dependent information Contents Bit stream number
No8226-45/47
LC890561W
15. Application Circuit Example
C4
+
C3 VF/DATAO2 Microcontroller R3 BPSYNC ERROR DGND DVDD
F2/DLMP
36 37 38 39 40 41 42 43 DVDD Data output format setting DOSEL0 DOSEL1 Output clock setting CKSEL0 CKSEL1 Reset XMODE 44 45 46 47 48 1 DISEL
35
34
33
32
VREF
31
30
29
28
27
26
25 24 23 22 21 20
CSFLAG AUDIO EMPHA XIN XOUT XMCK DVDD DGND XSTATE DATAO LRCK BCK CKOUT D/A DSP R2 C5 R1 C5 24.576MHz 12.288MHz 19 18 17 16 15 14 13
F1/FSB1
CE CL XIN setting XSEL Mode setting XMODE0 XMODE1 DGND
DO
DI
LC890561W
F0/FSB0
A/D
2 DOUT
3 DIN0
4 DIN1
5 DIN2
6 DGND
7 DVDD
8 SDIN
9 AGND
10 LPF
11 AVDD
12 AGND
C1 R0 A/D C0
Input data setting
Data input
+
C2
C0: 0.1F C1: 0.01F C2: 47F C3: 10F C4: 0.1F C5: 1p to 33pF**
R0: 100 R1: 1M** R2: 220** R3: 5k to 10k
**Since the values of C5, R1, and R2 differ with an oscillator, please examine them enough.
No8226-46/47
LC890561W
Specifications of any and all SANYO Semiconductor products described or contained herein stipulate the performance, characteristics, and functions of the described products in the independent state, and are not guarantees of the performance, characteristics, and functions of the described products as mounted in the customer's products or equipment. To verify symptoms and states that cannot be evaluated in an independent device, the customer should always evaluate and test devices mounted in the customer's products or equipment. SANYO Semiconductor Co., Ltd. strives to supply high-quality high-reliability products. However, any and all semiconductor products fail with some probability. It is possible that these probabilistic failures could give rise to accidents or events that could endanger human lives, that could give rise to smoke or fire, or that could cause damage to other property. When designing equipment, adopt safety measures so that these kinds of accidents or events cannot occur. Such measures include but are not limited to protective circuits and error prevention circuits for safe design, redundant design, and structural design. In the event that any or all SANYO Semiconductor products (including technical data,services) described or contained herein are controlled under any of applicable local export control laws and regulations, such products must not be exported without obtaining the export license from the authorities concerned in accordance with the above law. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or any information storage or retrieval system, or otherwise, without the prior written permission of SANYO Semiconductor Co., Ltd. Any and all information described or contained herein are subject to change without notice due to product/technology improvement, etc. When designing equipment, refer to the "Delivery Specification" for the SANYO Semiconductor product that you intend to use. Information (including circuit diagrams and circuit parameters) herein is for example only; it is not guaranteed for volume production. SANYO Semiconductor believes information herein is accurate and reliable, but no guarantees are made or implied regarding its use or any infringements of intellectual property rights or other rights of third parties.
This catalog provides information as of December, 2005. Specifications and information herein are subject to change without notice.
PS No8226-47/47


▲Up To Search▲   

 
Price & Availability of LC890561W

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X